<?php

namespace ORM\Dynasties2;

use Doctrine\ORM\Mapping as ORM;

/**
 * ORM\Dynasties2\Claims
 */
class Claims
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var smallint $interhit
     */
    private $interhit;

    /**
     * @var ORM\Dynasties2\Titles
     */
    private $titleLink;

    /**
     * @var ORM\Dynasties2\Characters
     */
    private $characterLink;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set interhit
     *
     * @param smallint $interhit
     * @return Claims
     */
    public function setInterhit($interhit)
    {
        $this->interhit = $interhit;
        return $this;
    }

    /**
     * Get interhit
     *
     * @return smallint 
     */
    public function getInterhit()
    {
        return $this->interhit;
    }

    /**
     * Set titleLink
     *
     * @param ORM\Dynasties2\Titles $titleLink
     * @return Claims
     */
    public function setTitleLink(\ORM\Dynasties2\Titles $titleLink = null)
    {
        $this->titleLink = $titleLink;
        return $this;
    }

    /**
     * Get titleLink
     *
     * @return ORM\Dynasties2\Titles 
     */
    public function getTitleLink()
    {
        return $this->titleLink;
    }

    /**
     * Set characterLink
     *
     * @param ORM\Dynasties2\Characters $characterLink
     * @return Claims
     */
    public function setCharacterLink(\ORM\Dynasties2\Characters $characterLink = null)
    {
        $this->characterLink = $characterLink;
        return $this;
    }

    /**
     * Get characterLink
     *
     * @return ORM\Dynasties2\Characters 
     */
    public function getCharacterLink()
    {
        return $this->characterLink;
    }
}